covert or clandestine nature - Spanish English Dictionary